A Flexible Approach for Adding Middleware Completions to Software Performance Models

نویسنده

  • Adnan Faisal
چکیده

ions of software connectors” Proc. 3rd InternationalConf. on Performance Engineering, pp. 275-278, 2013. [14] L. Kapova, Configurable Software Performance Completions through Higher-Order Model Transformations, PhD Thesis,Karlsruhe Institute of Technology, 2011.[15] M. Alhaj, D.C. Petriu, "Using Aspects for Platform-Independentto Platform-Dependent Model Transformations", InternationalJournal of Electrical and Computer Systems, Vol. 1, Issue 1,pp.35-48, 2012. [16] J. Kienzle, W. A. Abed, F. Fleurey, J. Jézéquel, J. Klein,“Aspect-Oriented Design with Reusable Aspect Models”,Transactions on Aspect-Oriented Software Development, vol. 7,pp. 279 – 327, 2010.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parametric performance completions for model-driven performance prediction

Performance prediction methods can help software architects to identify potential performance problems, such as bottlenecks, in their software systems during the design phase. In such early stages of the software life-cycle, only a little information is available about the system’s implementation and execution environment. However, these details are crucial for accurate performance predictions....

متن کامل

Statistical Inference of Software Performance Models for Parametric Performance Completions

Software performance engineering (SPE) enables software architects to ensure high performance standards for their applications. However, applying SPE in practice is still challenging. Most enterprise applications include a large software basis, such as middleware and legacy systems. In many cases, the software basis is the determining factor of the system’s overall timing behavior, throughput, ...

متن کامل

Systematic Refinement of Performance Models for Concurrent Component-based Systems

Model-driven performance prediction methods require detailed design models to evaluate the performance of software systems during early development stages. However, the complexity of detailed prediction models and the semantic gap between modelled performance concerns and functional concerns prevents many developers to address performance. As a solution to this problem, systematic model refinem...

متن کامل

Developing Reliable yet Flexible Software through If-Then Model Transformation Rules

Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...

متن کامل

Performance Aware Software Development (PASD) Using Execution Time Budgets

Performance Aware Software Development (PASD) considers performance issues and information from the earliest stages of development. PASD includes techniques for generating the information, including performance estimates, and techniques for guiding and coordinating the effort for development. The present work uses executions-demand budgets (also known as “real-time budgets”) as a coordinating m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015